Saute the onion in butter until translucent, then add the garlic and cook until fragrant. Add the cauliflower, edamame and chicken broth and simmer until the edamame are softened.
Puree the mixture until smooth and season to taste.
Plate, garnish with the yogurt and ham, and serve.